rag rug - French English Dictionary